Garbage Collector

Basic Requirements

Criteria Meet Specification

Did the student submit all required files?

The student submitted all required files specified in the criteria.

Pointer Class

Criteria Meet Specification

Did the student complete constructors of the Pointer class?

The constructors of the Pointer class are implemented correctly.

Did the student complete assignment operators of the Pointer class?

The assignment operators of the Pointer class are implemented correctly.

Did the student complete destructor of the Pointer class?

The destructor and collect function of the Pointer class are implemented correctly.

Pointer Detail Class

Criteria Meet Specification

Did the student complete PtrDetails class?

The constructor and == operator of the PtrDetails class are implemented correctly.

Garbage Collector

Criteria Meet Specification

Is the student's garbage collector functional?

The student's code compiles and the smart pointer with garbage collector could run without error.